Big Huge Thesaurus

lymph node

noun

sounds kind of like